Add Agentify — generate .cursorrules from OpenAPI specs#231
Add Agentify — generate .cursorrules from OpenAPI specs#231koriyoshi2041 wants to merge 1 commit into
Conversation
📝 WalkthroughWalkthroughA single line was added to the README.md file under the "Utilities" section, introducing a reference to the Agentify TypeScript CLI tool with a description of its OpenAPI-to-agent transformation capabilities and example usage. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Warning |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@README.md`:
- Line 288: Replace the absolute external URL in the README entry for "Agentify"
with a repository-relative link: update the link text
"[Agentify](https://github.com/koriyoshi2041/agentify)" to point to the local
path for the tool or its documentation (e.g., a relative path like
./docs/agentify.md or ./tools/agentify/README.md), or create a local docs page
and link to it relatively; ensure the rest of the sentence and the command `npx
agentify-cli transform <openapi-spec>` remain unchanged and that the new
relative path resolves correctly in the repository.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
|
|
||
| ### Utilities | ||
|
|
||
| - [Agentify](https://github.com/koriyoshi2041/agentify) - A TypeScript CLI tool that transforms OpenAPI specs into 9 agent interface formats including `.cursorrules`, CLAUDE.md, MCP servers, AGENTS.md, Skills, and more. Run `npx agentify-cli transform <openapi-spec>` to generate `.cursorrules` files automatically from any API specification. |
There was a problem hiding this comment.
Use a repository-relative link for the new Utilities entry
Line 288 uses an absolute external URL, but this repo’s README rules require relative links. Please point this entry to a relative path in the repository (or add a local doc page and link to it relatively) to keep the README compliant.
As per coding guidelines "Ensure all links in the README.md file are relative and correct".
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@README.md` at line 288, Replace the absolute external URL in the README entry
for "Agentify" with a repository-relative link: update the link text
"[Agentify](https://github.com/koriyoshi2041/agentify)" to point to the local
path for the tool or its documentation (e.g., a relative path like
./docs/agentify.md or ./tools/agentify/README.md), or create a local docs page
and link to it relatively; ensure the rest of the sentence and the command `npx
agentify-cli transform <openapi-spec>` remain unchanged and that the new
relative path resolves correctly in the repository.
|
Thanks for the suggestion. I am closing this because README-only external listings are the pattern that has been turning into ads here, and this does not add reusable rule content to the repo. If you still feel it should be added, please rework and resubmit it as a repo-focused contribution with actual Cursor rule content plus a neutral README entry. |
What is Agentify?
Agentify (
agentify-clion npm) is an open-source TypeScript CLI that transforms any OpenAPI specification into 9 agent interface formats — including.cursorrules.One command generates
.cursorrulesfiles automatically from any API spec:Key details
.cursorrules, CLAUDE.md, AGENTS.md, MCP Server, Skills, llms.txt, GEMINI.md, A2A Card, CLIWhy this belongs in Utilities
Agentify generates
.cursorrulesfiles programmatically from OpenAPI specs, making it a utility tool for the Cursor ecosystem. It fits alongside "Cursor Watchful Headers" in the Utilities section.Summary by CodeRabbit